﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MadLibrary.Web
{
    /// <summary>
    /// Serves as base for generating refactorized strings and documents.
    /// </summary>
    public interface IRefactorBuildable
    {
        /// <summary>
        /// Generates refactorized string form current object.
        /// </summary>
        /// <param name="dept">Specifies tabulator dept for string generation.</param>
        /// <returns>String generated from current object.</returns>
        string Build(int dept);
    }
}
